package com.lb.pdm.entity.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.Date;

/**
 * @Title: PersonSearchVO
 * @Author Wood
 * @Package com.lb.pdm.entity.vo
 * @Date 2025/01/15 20:00
 * @description: 人员搜索结果视图对象
 */
@Data
@Schema(name = "PersonInfoVO", description = "人员搜索结果视图对象")
public class PersonInfoVO {
    
    @Schema(description = "人员ID")
    private Long id;
    
    @Schema(description = "姓名")
    private String name;
    
    @Schema(description = "身份证号")
    private String idCard;
    
    @Schema(description = "性别：1-男，2-女")
    private Byte gender;
    
    @Schema(description = "出生日期")
    private Date birthDate;
    
    @Schema(description = "联系电话")
    private String phone;
    
    @Schema(description = "民族")
    private String ethnicity;
    
    @Schema(description = "职业")
    private String occupation;
}